/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * zoomDemo.java
 *
 * Created on Jan 5, 2010, 2:58:56 PM
 */

package example.zoom;
import our.gui.ourZoom;

/**
 *
 * @author keysman
 */
public class zoomDemo extends ourZoom {

    /** Creates new form zoomDemo */
    public zoomDemo(java.awt.Frame parent, boolean modal, String VAL) {
        // super("Nome tabella", genitrice, altezza, larghezza)
        super("<titolo form>", parent);
        initComponents();
        // Imposto il modello per la tabella 
        // (Array con le intestazioni, Array con le dimensioni (non sono necessarie tutte le colonne))
        // Il primo campo deve essere sempre l'id
        configureTableModel(new String [] { "", "COGNOME", "NOME", "TEL" },
                            new Integer[] { 0, 80, 180, 180 },
                            new String [] { "id", "cognome", "nome", "tel" } );
        setDB_TABLE("demo", "cognome", "nome"); // Nome tabella del database associata allo zoom
        setZoomOnZoomClassName(""); // Classe che si occupa della gestione dello zoom
        // Se viene passato un parametro, evidenzio la prima linea che gli corrisponde nella colonna 0
        searchAndMark(VAL, 0);
    }

    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
    private void initComponents() {

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(0, 400, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(0, 300, Short.MAX_VALUE)
        );
        pack();
    }
    // </editor-fold>//GEN-END:initComponents


    // Variables declaration - do not modify//GEN-BEGIN:variables
    // End of variables declaration//GEN-END:variables

}
